import java.util.Scanner;

public class Practice {
        public static void main(String[] args) {
            Scanner scanner = new Scanner(System.in);

            while (true) {
                if (isLoginValid(scanner)) {
                    System.out.println("用户名和密码输入正确，程序结束。");
                    break;  // 退出循环
                } else {
                    System.out.println("用户名或密码输入不正确，请重新输入。");
                }
            }

            scanner.close();
        }

        // 判断登录是否有效的方法
        private static boolean isLoginValid(Scanner scanner) {
            String correctUsername = "admin";     // 正确的用户名
            String correctPassword = "password";  // 正确的密码

            System.out.print("请输入用户名: ");
            String inputUsername = scanner.nextLine();

            System.out.print("请输入密码: ");
            String inputPassword = scanner.nextLine();

            return inputUsername.equals(correctUsername) && inputPassword.equals(correctPassword);
        }
    }
